package com.github.catvod.spider;

import android.text.TextUtils;
import com.github.catvod.crawler.Spider;
import com.github.catvod.crawler.SpiderDebug;
import com.github.catvod.parser.C0000;
import com.github.catvod.parser.C0001;
import com.github.catvod.parser.C0002;
import com.github.catvod.parser.C0003;
import com.github.catvod.parser.C0004;
import com.github.catvod.parser.C0005;
import com.github.catvod.parser.C0006;
import com.github.catvod.parser.C0007;
import com.github.catvod.parser.C0008;
import com.github.catvod.parser.C0009;
import com.github.catvod.spider.merge.C0011;
import com.github.catvod.spider.merge.C0012;
import com.github.catvod.spider.merge.C0013;
import com.github.catvod.spider.merge.C0014;
import com.github.catvod.spider.merge.C0015;
import com.github.catvod.spider.merge.CE;
import com.github.catvod.spider.merge.fP;
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.regex.Pattern;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

/* loaded from: classes.dex */
public class AppYsV2 extends Spider {
    private final HashMap<String, ArrayList<String>> BQ = new HashMap<>();
    private String[] W = null;

    /* renamed from: short, reason: not valid java name */
    private static final short[] f12short = {2041, 2024, 2033, 1988, 1974, 2024, 2032, 2024, 1975, 1974, 1970, 1959, 1975, 2030, 2039, 2044, 839, 854, 847, 890, 776, 854, 846, 854, 777, 776, 781, 793, 890, 776, 848, 841, 834, 2360, 2361, 2364, 2379, 2344, 2361, 2364, 2346, 2271, 2267, 2265, 2180, 2179, 2205, 2189, 2183, 2189, 2183, 2200, 2197, 2189, 2177, 2201, 2177, 2221, 2254, 2200, 2197, 2264, 2252, 3159, 3147, 3147, 3151, 3148, 3072, 3077, 3088, 3088, 3172, 3169, 3088, 3170, 3093, 2952, 2964, 2969, 2945, 2973, 2954, 3013, 2966, 2973, 2959, 2143, 2055, 2058, 2069, 2115, 2058, 2055, 2142, 2113, 2069, 2058, 2055, 2054, 2060, 2113, 664, 704, 717, 722, 644, 717, 704, 665, 646, 767, 762, 646, 761, 654, 667, 724, 712, 709, 733, 705, 726, 646, 3069, 3069, -32236, -27837, -24788, 26743, 2107, 2079, 2048, 2105, 2048, 2083, 2079, 2066, 2058, 2070, 2049, 2095, 2139, 2131, 2054, 2057, 2077, 2062, 2050, 2058, 2100, 2099, 2076, 2099, 2108, 2098, 2117, 2128, 2076, 2077, 2060, 2130, 2125, 2100, 2097, 2125, 2098, 2116, 2128, 2125, 2091, 2145, 2174, 2163, 2162, 2168, 2124, 2123, 2148, 2123, 2116, 2122, 2109, 2088, 2148, 2149, 2164, 2090, 2101, 2124, 2121, 2101, 2122, 2108, 2088, 2101, 2104, 2111, 2081, 2690, 2713, 2688, 2688, 2135, 2138, 2142, 2139, 2138, 2125, 3068, 2984, 2996, 2989, 2988, 625, 608, 627, 626, 612, 1911, 1899, 1894, 1918, 1874, 1909, 1899, 1936, 2008, 3280, 3265, 3288, 3231, 3265, 3289, 3265, 3230, 3280, 3265, 3265, 3160, 3143, 3137, 3152, 3152, 475, 463, 472, 472, 470, 476, 467, 1960, 1953, 1968, 1835, 1830, 1845, 1854, 3272, 3281, 3273, 3267, 2629, 2654, 2628, 2638, 2643, 2650, 2649, 2643, 2133, 2121, 2120, 2114, 2787, 2798, 2787, 2793, 1297, 1294, 1305, 1299, 1188, 1276, 1253, 1262, 1909, 1905, 1906, 1902, 1902, 1898, 1845, 1838, 1844, 1835, 1844, 1834, 1073, 1044, 1049, 1027, 1052, 1054, 1114, 1095, 1115, 1092, 1115, 1093, 2974, 3003, 2984, 2990, 3061, 3048, 3060, 3051, 3055, 3066, 3058, 3006, 3003, 2984, 2990, 3040, 2995, 2997, 3059, 2423, 2386, 2369, 2375, 2332, 2305, 2333, 2306, 2311, 2323, 2331, 2391, 2386, 2369, 2375, 2313, 2394, 2396, 2330, 1525, 18883, 29411, 26803, -30204, 31849, 22479, 2494, 2534, 2559, 2548, 2188, 2186, 2197, 2176, 2187, 2204, 2192, 2187, 2251, 2182, 2186, 2184, 444, 490, 507, 509, 511, 423, 427, 2772, 2711, 2706, 2696, 2703, 2756, 2700, 2719, 2758, 338, 282, 265, 336, 1133, 1148, 1125, 1058, 1148, 1124, 1148, 1059, 1133, 1148, 1148, 1136, 1135, 1129, 1144, 1144, 2170, 2156, 2170, 2163, 2163, 2174, 2154, 2155, 2160, 2781, 2699, 2714, 2716, 2718, 2758, 3084, 3091, 3084, 3081, 3091, 3083, 3086, 3091, 3084, 3085, 3084, 1654, 1638, 1653, 1663, 948, 947, 948, 2032, 2020, 2025, 2041, 550, 564, 564, 549, 560, 568, 639, 562, 575, 2897, 2904, 2902, 2898, 2904, 2903, 2899, 2892, 2824, 3114, 3109, 3128, 3190, 3188, 3194, 3178, 3178, 3118, 3180, 3177, 3174, 3173, 3048, 3051, 3058, 3041, 3005, 3005, 3004, 3005, 1166, 1234, 1166, 1223, 442, 445, 504, 422, 430, 419, 440, 609, 622, 624, 625, 2388, 2387, 2384, 2329, 2388, 1345, 1365, 1364, 1364, 1364, 327, 335, 326, 335, 259, 257, 1943, 1946, 1930, 1948, 1926, 1946, 2002, 2015, 2010, 2015, 2013, 1986, 1984, 992, 992, 1002, 1016, 997, 703, 695, 682, 699, 685, 683, 701, 703, 695, 2203, 2203, 2255, 2178, 2184, 491, 480, 496, 482, 487, 486, 1391, 1401, 1388, 1403, 1392, 1397, 1393, 3264, 3295, 3270, 3284, 3270, 1973, 1983, 1955, 1953, 1605, 1627, 1604, 1622, 1617, 2558, 2464, 2466, 2556, 2477, 2472, 2482, 2485, 2535, 2491, 2476, 2556, 3036, 2946, 2944, 3038, 2959, 2954, 2960, 2967, 3013, 2964, 2951, 3038, 641, 663, 659, 640, 657, 666, 717, 646, 663, 650, 646, 719, 3066, 2988, 3003, 3041, 1231, 1257, 1279, 1256, 1207, 1243, 1277, 1279, 1268, 1262, 485, 500, 493, 426, 500, 492, 500, 427, 485, 500, 500, 427, 2606, 2615, 2620, 2567, 2605, 2602, 2612, 2567, 2607, 2609, 2604, 2608, 2567, 2600, 2612, 2617, 2593, 2621, 2602, 1770, 1765, 1769, 1761, 905, 912, 923, 928, 924, 915, 926, 908, 908, 1581, 1576, 1597, 1576, 1548, 1547, 1557, 3199, 3199, 3199, 3313, 3324, 3317, 3296, 3290, 3307, 3300, 3304, 3296, 2901, 2892, 2887, 2940, 2880, 2892, 2893, 2903, 2886, 2893, 2903, 1594, 1571, 1576, 1555, 1576, 1573, 1598, 1577, 1583, 1592, 1571, 1598, 1718, 1711, 1700, 1695, 1697, 1699, 1716, 1711, 1714, 2210, 2235, 2224, 2187, 2214, 2225, 2233, 2229, 2214, 2239, 2215, 2040, 2017, 2026, 2001, 2031, 2044, 2027, 2031, 646, 671, 660, 687, 649, 661, 657, 642, 1475, 1498, 1489, 1514, 1477, 1500, 1494, 499, 490, 481, 474, 491, 484, 488, 480, 313, 288, 299, 272, 294, 299, 925, 913, 922, 923, 260, 346, 284, 337, 1360, 1345, 1362, 1363, 1349, 1407, 1345, 1360, 1353, 406, 393, 399, 414, 414, 1445, 1468, 1463, 1420, 1466, 1469, 1461, 1468, 2983, 2987, 2976, 2977, 2696, 2713, 2698, 2699, 2717, 2727, 2713, 2696, 2705, 447, 487, 510, 501, 1513, 1196, 1205, 1214, 1157, 1208, 1206, 1199, 1192, 1208, 3316, 3309, 3302, 3293, 3314, 3310, 3299, 3323, 3293, 3310, 3307, 3313, 3318, 1693, 1665, 1676, 1684, 1672, 1695, 1714, 1668, 1667, 1675, 1666, 1072, 1060, 1081, 1083, 2101, 2081, 2108, 2110, 2300, 2299, 2277, 2298, 398, 579, 594, 577, 576, 598, 513, 774, 2091, 2103, 2103, 2099, 2554, 2554, 2033, 2029, 2029, 2025, 1955, 2172, 2172, 1663, 2288, 2285, 2288, 2280, 2273, 2713, 2717, 2711, 2735, 2693, 2690, 2716, 1773, 1760, 1769, 1788, 1887, 1882, 1869, 1883, 1862, 1858, 1866, 2879, 2860, 2875, 2879, 433, 439, 432, 427, 430, 2127, 2125, 2138, 2113, 2140, 492, 481, 506, 493, 491, 508, 487, 506, 1842, 1845, 1839, 1833, 1844, 804, 827, 822, 823, 829, 830, 827, 801, 806, 474, 477, 451, 402, 655, 648, 662, 711, 1456, 1449, 1442, 1433, 1462, 1450, 1447, 1471, 1433, 1440, 1460, 1449, 1451, 1116, 1093, 1102, 1141, 1114, 1094, 1099, 1107, 1141, 1119, 1112, 1094, 1816, 972, 981, 990, 997, 970, 982, 987, 963, 997, 988, 968, 981, 983, 1233, 1224, 1219, 1272, 1239, 1227, 1222, 1246, 1272, 1234, 1237, 1227, 2468, 
    2485, 2476, 2539, 2485, 2477, 2485, 2538, 2468, 2485, 2485, 926, 897, 903, 918, 918, 1917, 1829, 1852, 1847, 463, 394, 389, 392, 410, 410, 468, 31410, -28192, 394, 389, 392, 410, 410, 463, 392, 411, 396, 392, 468, 31410, -28192, 392, 411, 396, 392, 463, 389, 392, 391, 398, 468, 31410, -28192, 389, 392, 391, 398, 463, 400, 396, 392, 411, 468, 31410, -28192, 400, 396, 392, 411, 463, 395, 400, 468, 25211, 24422, 463, 389, 384, 388, 384, 413, 468, 472, 465, 463, 409, 392, 398, 396, 468, 458, 441, 423, 458, 2916, 2866, 2851, 2853, 2855, 2943, 2913, 2834, 2828, 2913, 2916, 2851, 2864, 2855, 2851, 2943, 28697, -25781, 2851, 2864, 2855, 2851, 2916, 2870, 2875, 2866, 2855, 2943, 28697, -25781, 2849, 2862, 2851, 2865, 2865, 2916, 2865, 2870, 2851, 2864, 2870, 2943, 28697, -25781, 2875, 2855, 2851, 2864, 3128, 3197, 3186, 3199, 3181, 3181, 3107, 30533, -25577, 3197, 3186, 3199, 3181, 3181, 3128, 3199, 3180, 3195, 3199, 3107, 30533, -25577, 3199, 3180, 3195, 3199, 3128, 3186, 3199, 3184, 3193, 3107, 30533, -25577, 3186, 3199, 3184, 3193, 3128, 3175, 3195, 3199, 3180, 3107, 30533, -25577, 3175, 3195, 3199, 3180, 3128, 3186, 3191, 3187, 3191, 3178, 3107, 3119, 3110, 3128, 3182, 3193, 3107, 3133, 3150, 3152, 3133, 3052, 3069, 3044, 2979, 3069, 3045, 3069, 2978, 3052, 3069, 3069, 2993, 2990, 2984, 3001, 3001, 2589, 2629, 2652, 2647, 1708, 1706, 1717, 1696, 1707, 1724, 1712, 1707, 2750, 2805, 2804, 2789, 2800, 2808, 2813, 2776, 2773, 2734, 2791, 2814, 2805, 2766, 2808, 2805, 2732, 1236, 1183, 1182, 1167, 1178, 1170, 1175, 1220, 1165, 1172, 1183, 1188, 1170, 1183, 1222, 616, 613, 614, 613, 621, 628, 613, 621, 1063, 1080, 1077, 1076, 1086, 1038, 1077, 1076, 1061, 1072, 1080, 1085, 1134, 1080, 1077, 1132, 399, 403, 403, 407, 404, 477, 456, 456, 400, 400, 400, 457, 387, 398, 397, 398, 390, 415, 398, 390, 457, 388, 392, 394, 456, 390, 407, 398, 457, 407, 399, 407, 456, 390, 407, 407, 456, 2268, 2269, 2268, 2269, 2185, 2196, 1223, 1243, 1243, 1247, 1173, 1152, 1152, 1240, 1240, 1240, 1153, 1182, 1183, 1182, 1183, 1227, 1238, 1153, 1228, 1228, 1152, 1230, 1247, 1222, 1153, 1247, 1223, 1247, 1152, 1230, 1247, 1247, 1152, 3299, 3307, 3321, 3323, 2166, 2151, 2174, 2105, 2151, 2175, 2151, 2104, 2166, 2151, 2151, 2498, 2525, 2523, 2506, 2506, 3303, 3263, 3238, 3245, 2522, 2524, 2499, 2518, 2525, 2506, 2502, 2525, 2461, 2512, 2524, 2526, 3028, 2967, 2962, 2952, 2959, 3012, 2959, 2946, 2955, 2974, 3131, 3168, 3181, 3172, 3185, 3175, 1204, 1211, 1196, 1253, 1198, 1205, 1201, 1215, 1204, 1255, 2119, 2139, 2143, 2124, 1778, 1791, 1776, 1785, 613, 630, 609, 613, 1952, 1967, 1954, 1968, 1968, 299, 304, 299, 318, 307, 303, 318, 312, 314, 1002, 1007, 1003, 1007, 1010, 994, 1019, 1008, 971, 1021, 1008, 2065, 2058, 2065, 2052, 2057, 779, 794, 796, 798, 792, 788, 782, 789, 783, 760, 765, 743, 736, 2200, 2205, 2184, 2205, 524, 639, 609, 524, 30684, -25458, 3300, 3307, 3302, 3316, 3316, 32510, -27220, 1476, 1495, 1472, 1476, 31292, -28306, 267, 262, 265, 256, 29021, -26097, 2687, 2659, 2663, 2676, 27328, 22493, 1006, 1015, 1020, 967, 1002, 1021, 1013, 1017, 1002, 1011, 1003, 842, 851, 856, 867, 844, 853, 863, 832, 857, 850, 873, 856, 855, 859, 851, 1351, 1356, 1361, 1373, 1349, 1344, 1351, 1346, 765, 736, 765, 741, 748, 1256, 1265, 1275, 2128, 2135, 2114, 2135, 2118, 1700, 1717, 1715, 1713, 2074, 2079, 2053, 2050, 31239, -28331, 1150, 1137, 1140, 1132, 1149, 1130, 1131, 1627, 1630, 1604, 1603, 3100, 3097, 3084, 3097, 1713, 2257, 2214, 2262, 1472, 1485, 1476, 1489, 1515, 1501, 1488, 1707, 1702, 1711, 1722, 1664, 1713, 1726, 1714, 1722, 1593, 1590, 1595, 1577, 1577, 2138, 2135, 2142, 2123, 2161, 2123, 2134, 2138, 2123, 2112, 2122, 32548, 21716, 507, 488, 511, 507, 22149, 21135, 2036, 2041, 2038, 2047, -32427, -32584, 1664, 1692, 1688, 1675, 23918, 19943, 284, 274, 270, 1852, 1843, 1855, 1847, 867, 2804, 985, 974, 963, 986, 970, 1140, 1142, 1135, 1136, 1148, 1087, 1129, 1144, 1150, 1148, 1060, 1064, 1087, 1144, 1131, 1148, 1144, 1060, 1087, 1133, 1120, 1129, 1148, 1060, 1087, 1130, 1133, 1144, 1131, 1133, 1060, 2348, 2357, 2366, 2309, 2344, 2367, 2359, 2363, 2344, 2353, 2345, 2295, 2286, 2277, 2270, 2289, 2280, 2274, 1310, 1287, 1292, 1335, 1286, 1289, 1285, 1293, 2685, 2660, 2671, 2644, 2658, 2671, 2726, 2723, 2742, 2723, 1649, 1658, 1639, 1643, 1651, 1654, 1649, 1652, 2248, 2261, 2248, 2256, 2265, 262, 287, 277, 2089, 2094, 2107, 2094, 2111, 2382, 2388, 2385, 2379, 2380, 2009, 1984, 1995, 2032, 1987, 1990, 2012, 2011, 2553, 2556, 2534, 2529, 648, 648, 648, 1721, 1704, 1713, 1782, 1704, 1712, 1704, 1783, 1721, 1704, 1704, 2578, 2573, 2571, 2586, 2586, 1522, 1450, 1459, 1464, 1413, 1411, 1436, 1417, 1410, 1429, 1433, 1410, 3168, 3107, 3110, 3132, 3131, 3184, 3131, 3126, 3135, 3114, 3186, 701, 758, 763, 754, 743, 703, 2041, 1959, 1957, 2043, 1962, 1967, 1973, 1970, 2016, 1957, 1962, 1959, 1973, 1973, 2043, 1110, 1115, 1112, 1115, 1107, 1098, 1115, 1107, 476, 451, 462, 463, 453, 405, 478, 451, 462, 407, 829, 801, 801, 805, 879, 890, 890, 802, 802, 802, 891, 817, 828, 831, 828, 820, 813, 828, 820, 891, 822, 826, 824, 890, 820, 805, 828, 891, 805, 829, 805, 890, 820, 805, 805, 890, 1685, 1682, 1676, 931, 945, 2031, 2046, 2029, 2028, 2042, 966, 991, 980, 1007, 985, 980, 1959, 1954, 1976, 1983, 1188, 1185, 1204, 1185, 2913, 2936, 2931, 2888, 2917, 2930, 2938, 2934, 2917, 2940, 2916, 1081, 1056, 1067, 1040, 1087, 1062, 1068, 2989, 2996, 3007, 2948, 2997, 3002, 2998, 3006, 1290, 1281, 1308, 1296, 1288, 1293, 1290, 1295, 2701, 2704, 2701, 2709, 2716, 2662, 2687, 2677, 2024, 2031, 2042, 2031, 2046, 1482, 1499, 1474, 1413, 1499, 1475, 1499, 1412, 1482, 1499, 1499, 1748, 1739, 1741, 1756, 1756, 688, 744, 753, 762, 1460, 1517, 1524, 1535, 1483, 1523, 1529, 1498, 1527, 1527, 1751, 1744, 1754, 1755, 1734, 1761, 1736, 1751, 1754, 1755, 1745, 1665, 1738, 1745, 
    1749, 1755, 1744, 1667, 690, 701, 688, 674, 674, 258, 273, 262, 258, 2612, 2617, 2614, 2623, 2775, 2763, 2767, 2780, 31093, -28121, 2092, 22895, -26385, 2106, 2092, 1475, 458, 2572, 2452, 2508, 2517, 2526, 1949, 25605, 22808, 1980, 22271, -26753, 1962, 1980, 24727, 25127, 1962, 2019, 2046, 2042, 2034, 1980, 24727, 30586, 1962, 2047, 2046, 2019, 2020, 1980, -29613, 21905, 1962, 2020, 2036, 2040, 2021, 2034, 2915, 2930, 2923, 2860, 2930, 2922, 2930, 2861, 2915, 2930, 2930, 3069, 3042, 3044, 3061, 3061, 20854, 32523, 859, 21016, -27752, 845, 859, 30277, 23553, 845, 797, 799, 774, 793, 789, 859, -29522, 32157, 20759, 845, 772, 774, 768, 796, 785, 777, 859, 32140, -32502, 845, 772, 774, 771, 792, 799, 775, 859, 20952, 27739, 845, 787, 799, 797, 793, 787, 859, 836, 827, 845, 797, 799, 774, 793, 789, 815, 836, 795, 859, 19491, -31806, 845, 772, 793, 777, 773, 890, 30763, -27783, 787, 796, 785, 771, 771, 859, 21016, -27752, 845, 859, 22252, 20759, 859, 28993, 25525, 859, 25376, 25446, 859, 20952, 19500, 859, 31393, 23819, 859, 20759, 25525, 859, 24936, 19961, 859, -30698, 20570, 859, 29151, 31770, 859, 20952, 30283, 859, 23095, 23819, 859, 26646, 19664, 859, 21218, -27367, 859, 25818, 24936, 859, 25376, 25446, 859, 25564, 30433, 859, 25530, 25578, 859, 32191, 21000, 859, -27614, 25941, 859, 26359, -32502, 859, 23774, 30277, 23553, 859, 20628, -29771, 859, 20726, 20610, 859, -29536, 20952, 859, 21228, 25633, 859, 25530, 25578, 859, 25530, 25578, 859, 19542, 30582, 859, 25525, -32510, 859, 31487, 20825, 859, 19833, 32215, 859, 21071, 31125, 859, 31777, 32172, 30277, 23553, 890, 30763, -27783, 785, 770, 789, 785, 859, 21016, -27752, 845, 859, 23127, -27338, 859, -25879, 27999, 859, 20608, 27918, 859, 31998, 21901, 859, -32383, 21901, 859, 28581, 21901, 859, 26261, 25692, 859, -27495, 21901, 859, 23751, 21901, 859, 28544, 21901, 859, 20480, 24022, 859, -30193, 28829, 28969, 859, 20944, 24975, 23127, 859, 20998, 19878, 890, 30763, -27783, 777, 789, 785, 770, 859, 21016, -27752, 845, 859, 834, 832, 834, 834, 859, 834, 832, 834, 833, 859, 834, 832, 834, 832, 859, 834, 832, 833, 841, 859, 834, 832, 833, 840, 859, 834, 832, 833, 839, 859, 834, 832, 833, 838, 859, 834, 832, 833, 837, 859, 834, 832, 833, 836, 859, 834, 832, 833, 835, 859, 834, 832, 833, 834, 859, 834, 832, 833, 833, 859, 834, 832, 833, 832, 859, 834, 832, 832, 841, 859, 834, 832, 832, 840, 859, 834, 832, 832, 839, 859, 834, 832, 832, 838, 859, 834, 832, 832, 837, 859, 834, 832, 832, 836, 859, 834, 832, 832, 835, 859, 834, 832, 832, 834, 859, 834, 832, 832, 833, 859, 834, 832, 832, 832};
    private static final Pattern h = Pattern.compile(C0011.m35(f12short, 0, 16, 1944));
    private static final Pattern V0 = Pattern.compile(C0017.m52(f12short, 16, 17, 806));
    private static final Pattern j = Pattern.compile(C0002.m6(f12short, 33, 8, 2327));
    private static final Pattern q = Pattern.compile(C0000.m1(f12short, 41, 22, 2289));
    private static final Pattern I = Pattern.compile(C0011.m35(f12short, 63, 14, 3135));
    private static final Pattern[] oC = {Pattern.compile(C0005.m17(f12short, 77, 10, 3064)), Pattern.compile(C0008.m27(f12short, 87, 15, 2147)), Pattern.compile(C0013.m41(f12short, 102, 22, 676)), Pattern.compile(C0015.m47(f12short, 124, 6, 3026)), Pattern.compile(C0000.m1(f12short, 130, 13, 2163)), Pattern.compile(C0000.m1(f12short, 143, 27, 2159)), Pattern.compile(C0003.m9(f12short, 170, 26, 2071))};

    public AppYsV2() {
        int m48 = C0016.m48();
        int i = 1616;
        while (true) {
            i ^= 1633;
            switch (i) {
                case 14:
                case 49:
                    i = m48 <= 0 ? 1709 : 1678;
                case 204:
                    System.out.println(Long.decode(C0014.m42("L3S2jS730pgnTSpFYKsF")));
                    break;
                case 239:
                    break;
            }
            return;
        }
    }

    private String I() {
        String[] strArr = this.W;
        int i = 1616;
        while (true) {
            i ^= 1633;
            switch (i) {
                case 14:
                case 49:
                    i = strArr != null ? 1709 : 1678;
                case 204:
                    int length = strArr.length;
                    int i2 = 1740;
                    while (true) {
                        i2 ^= 1757;
                        switch (i2) {
                            case 17:
                                i2 = length < 1 ? 1833 : 1802;
                            case 54:
                            case 471:
                                return strArr[0].trim();
                            case 500:
                                int i3 = 1864;
                                while (true) {
                                    i3 ^= 1881;
                                    switch (i3) {
                                        case 17:
                                            i3 = 48674;
                                            continue;
                                        case 47483:
                                            break;
                                    }
                                }
                                break;
                        }
                    }
                    break;
                case 239:
                    break;
            }
        }
        return "";
    }

    /* JADX WARN: Code restructure failed: missing block: B:115:0x01a0, code lost:
    
        r1 = r0;
     */
    /* JADX WARN: Code restructure failed: missing block: B:116:0x0007, code lost:
    
        continue;
     */
    /* JADX WARN: Code restructure failed: missing block: B:154:0x0168, code lost:
    
        r2 = true;
     */
    /* JADX WARN: Failed to find 'out' block for switch in B:209:0x006a. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:50:0x009b. Please report as an issue. */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    private org.json.JSONObject Qy(java.lang.String r12, java.util.ArrayList<java.lang.String> r13, java.lang.String r14) {
        /*
            Method dump skipped, instructions count: 744
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: com.github.catvod.spider.AppYsV2.Qy(java.lang.String, java.util.ArrayList, java.lang.String):org.json.JSONObject");
    }

    /* JADX WARN: Code restructure failed: missing block: B:37:?, code lost:
    
        return null;
     */
    /* JADX WARN: Failed to find 'out' block for switch in B:44:0x0045. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:49:0x00cc. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:82:0x0124. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:88:0x0169. Please report as an issue. */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public static java.lang.String b(java.lang.String r14, java.lang.String r15) {
        /*
            Method dump skipped, instructions count: 636
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: com.github.catvod.spider.AppYsV2.b(java.lang.String, java.lang.String):java.lang.String");
    }

    private String h(String str) {
        boolean contains = str.contains(C0009.m30(f12short, 228, 11, 3249));
        int i = 1616;
        while (true) {
            i ^= 1633;
            switch (i) {
                case 14:
                case 49:
                    i = !contains ? 1709 : 1678;
                case 204:
                    boolean contains2 = str.contains(C0013.m41(f12short, 239, 5, 3104));
                    int i2 = 1740;
                    while (true) {
                        i2 ^= 1757;
                        switch (i2) {
                            case 17:
                                i2 = !contains2 ? 1833 : 1802;
                            case 54:
                            case 471:
                                break;
                            case 500:
                                boolean contains3 = str.contains(C0018.m56(f12short, 244, 7, 445));
                                int i3 = 1864;
                                while (true) {
                                    i3 ^= 1881;
                                    switch (i3) {
                                        case 17:
                                            i3 = contains3 ? 48736 : 48705;
                                        case 47384:
                                            boolean contains4 = str.contains(C0009.m30(f12short, 251, 3, 2002));
                                            int i4 = 48891;
                                            while (true) {
                                                i4 ^= 48908;
                                                switch (i4) {
                                                    case 22:
                                                    case 53:
                                                        break;
                                                    case 503:
                                                        i4 = !contains4 ? 49635 : 48953;
                                                    case 32495:
                                                        boolean contains5 = str.contains(C0001.m3(f12short, 254, 4, 1869));
                                                        int i5 = 49666;
                                                        while (true) {
                                                            i5 ^= 49683;
                                                            switch (i5) {
                                                                case 17:
                                                                    i5 = !contains5 ? 49759 : 49728;
                                                                case 50:
                                                                case 76:
                                                                    boolean contains6 = str.contains(C0005.m17(f12short, 258, 4, 3248));
                                                                    int i6 = 49790;
                                                                    while (true) {
                                                                        i6 ^= 49807;
                                                                        switch (i6) {
                                                                            case 18:
                                                                            case 51:
                                                                                break;
                                                                            case 84:
                                                                                boolean contains7 = str.contains(C0005.m17(f12short, 262, 4, 2621));
                                                                                int i7 = 49914;
                                                                                while (true) {
                                                                                    i7 ^= 49931;
                                                                                    switch (i7) {
                                                                                        case 497:
                                                                                            i7 = !contains7 ? 50658 : 50627;
                                                                                        case 1711:
                                                                                        case 1736:
                                                                                            break;
                                                                                        case 1769:
                                                                                            boolean contains8 = str.contains(C0001.m3(f12short, 266, 4, 2592));
                                                                                            int i8 = 50689;
                                                                                            while (true) {
                                                                                                i8 ^= 50706;
                                                                                                switch (i8) {
                                                                                                    case 19:
                                                                                                        i8 = !contains8 ? 50782 : 50751;
                                                                                                    case 45:
                                                                                                        break;
                                                                                                    case 50:
                                                                                                    case 76:
                                                                                                        boolean contains9 = str.contains(C0009.m30(f12short, 270, 4, 2097));
                                                                                                        int i9 = 50813;
                                                                                                        while (true) {
                                                                                                            i9 ^= 50830;
                                                                                                            switch (i9) {
                                                                                                                case 18:
                                                                                                                case 53:
                                                                                                                    break;
                                                                                                                case 243:
                                                                                                                    i9 = !contains9 ? 51557 : 50875;
                                                                                                                case 4075:
                                                                                                                    boolean contains10 = str.contains(C0006.m18(f12short, 274, 4, 2714));
                                                                                                                    int i10 = 51588;
                                                                                                                    while (true) {
                                                                                                                        i10 ^= 51605;
                                                                                                                        switch (i10) {
                                                                                                                            case 17:
                                                                                                                                i10 = !contains10 ? 51681 : 51650;
                                                                                                                            case 54:
                                                                                                                            case 87:
                                                                                                                                break;
                                                                                                                            case 116:
                                                                                                                                boolean contains11 = str.contains(C0004.m12(f12short, 278, 4, 1376));
                                                                                                                                int i11 = 51712;
                                                                                                                                while (true) {
                                                                                                                                    i11 ^= 51729;
                                                                                                                                    switch (i11) {
                                                                                                                                        case 14:
                                                                                                                                        case 17:
                                                                                                                                            i11 = contains11 ? 51805 : 51774;
                                                                                                                                        case 47:
                                                                                                                                            boolean contains12 = str.contains(C0018.m56(f12short, 282, 4, 1162));
                                                                                                                                            int i12 = 52611;
                                                                                                                                            while (true) {
                                                                                                                                                i12 ^= 52628;
                                                                                                                                                switch (i12) {
                                                                                                                                                    case 23:
                                                                                                                                                        i12 = contains12 ? 52704 : 52673;
                                                                                                                                                    case 54:
                                                                                                                                                    case 85:
                                                                                                                                                        return C0013.m41(f12short, 298, 12, 1141);
                                                                                                                                                    case 116:
                                                                                                                                                        return C0008.m27(f12short, 286, 12, 1818);
                                                                                                                                                }
                                                                                                                                            }
                                                                                                                                            break;
                                                                                                                                        case 76:
                                                                                                                                            int i13 = 51836;
                                                                                                                                            while (true) {
                                                                                                                                                i13 ^= 51853;
                                                                                                                                                switch (i13) {
                                                                                                                                                    case 241:
                                                                                                                                                        i13 = 52518;
                                                                                                                                                        continue;
                                                                                                                                                    case 1963:
                                                                                                                                                        break;
                                                                                                                                                }
                                                                                                                                            }
                                                                                                                                            break;
                                                                                                                                    }
                                                                                                                                }
                                                                                                                                break;
                                                                                                                        }
                                                                                                                    }
                                                                                                                    break;
                                                                                                            }
                                                                                                        }
                                                                                                        break;
                                                                                                }
                                                                                            }
                                                                                            break;
                                                                                    }
                                                                                }
                                                                                break;
                                                                            case 241:
                                                                                i6 = !contains6 ? 49883 : 49852;
                                                                        }
                                                                    }
                                                                    break;
                                                                case 83:
                                                                    break;
                                                            }
                                                        }
                                                        break;
                                                }
                                            }
                                            return C0001.m3(f12short, 310, 19, 3034);
                                        case 47417:
                                            int i14 = 48767;
                                            while (true) {
                                                i14 ^= 48784;
                                                switch (i14) {
                                                    case 14:
                                                        break;
                                                    case 239:
                                                        i14 = 48798;
                                                        break;
                                                }
                                            }
                                            break;
                                        case 47483:
                                    }
                                }
                                break;
                        }
                    }
                    break;
                case 239:
                    break;
            }
        }
        return C0003.m9(f12short, 329, 19, 2355);
    }

    /* JADX WARN: Failed to find 'out' block for switch in B:5:0x000f. Please report as an issue. */
    private String i4(JSONArray jSONArray) {
        try {
            ArrayList arrayList = new ArrayList();
            int i = 0;
            while (true) {
                int length = jSONArray.length();
                int i2 = 1616;
                while (true) {
                    i2 ^= 1633;
                    switch (i2) {
                        case 14:
                        case 49:
                            i2 = i < length ? 1709 : 1678;
                        case 204:
                            arrayList.add(jSONArray.getString(i));
                            i++;
                            int i3 = 1740;
                            while (true) {
                                i3 ^= 1757;
                                switch (i3) {
                                    case 17:
                                        i3 = 1771;
                                        break;
                                    case 54:
                                        break;
                                }
                            }
                            break;
                        case 239:
                            break;
                    }
                    return TextUtils.join(C0003.m9(f12short, 348, 1, 1497), arrayList);
                }
            }
        } catch (JSONException e) {
            return "";
        }
    }

    /* JADX WARN: Code restructure failed: missing block: B:59:?, code lost:
    
        return false;
     */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    private boolean iU(java.lang.String r5) {
        /*
            r4 = this;
            r3 = 2
            short[] r0 = com.github.catvod.spider.AppYsV2.f12short
            r1 = 349(0x15d, float:4.89E-43)
            r2 = 1765(0x6e5, float:2.473E-42)
            java.lang.String r0 = com.github.catvod.parser.C0001.m3(r0, r1, r3, r2)
            boolean r1 = r5.equals(r0)
            r0 = 1616(0x650, float:2.264E-42)
        L11:
            r0 = r0 ^ 1633(0x661, float:2.288E-42)
            switch(r0) {
                case 14: goto L17;
                case 49: goto L1a;
                case 204: goto L1f;
                case 239: goto L68;
                default: goto L16;
            }
        L16:
            goto L11
        L17:
            r0 = 1678(0x68e, float:2.351E-42)
            goto L11
        L1a:
            if (r1 != 0) goto L17
            r0 = 1709(0x6ad, float:2.395E-42)
            goto L11
        L1f:
            short[] r0 = com.github.catvod.spider.AppYsV2.f12short
            r1 = 351(0x15f, float:4.92E-43)
            r2 = 2166(0x876, float:3.035E-42)
            java.lang.String r0 = com.github.catvod.spider.merge.C0014.m43(r0, r1, r3, r2)
            boolean r1 = r5.equals(r0)
            r0 = 1740(0x6cc, float:2.438E-42)
        L2f:
            r0 = r0 ^ 1757(0x6dd, float:2.462E-42)
            switch(r0) {
                case 17: goto L35;
                case 54: goto L3a;
                case 471: goto L68;
                case 500: goto L3d;
                default: goto L34;
            }
        L34:
            goto L2f
        L35:
            if (r1 != 0) goto L3a
            r0 = 1833(0x729, float:2.569E-42)
            goto L2f
        L3a:
            r0 = 1802(0x70a, float:2.525E-42)
            goto L2f
        L3d:
            short[] r0 = com.github.catvod.spider.AppYsV2.f12short
            r1 = 353(0x161, float:4.95E-43)
            r2 = 1510(0x5e6, float:2.116E-42)
            java.lang.String r0 = com.github.catvod.parser.C0005.m17(r0, r1, r3, r2)
            boolean r1 = r5.equals(r0)
            r0 = 1864(0x748, float:2.612E-42)
        L4d:
            r0 = r0 ^ 1881(0x759, float:2.636E-42)
            switch(r0) {
                case 17: goto L53;
                case 47384: goto L6e;
                case 47417: goto L5d;
                case 47483: goto L59;
                default: goto L52;
            }
        L52:
            goto L4d
        L53:
            if (r1 == 0) goto L59
            r0 = 48736(0xbe60, float:6.8294E-41)
            goto L4d
        L59:
            r0 = 48705(0xbe41, float:6.825E-41)
            goto L4d
        L5d:
            r0 = 48767(0xbe7f, float:6.8337E-41)
        L60:
            r1 = 48784(0xbe90, float:6.8361E-41)
            r0 = r0 ^ r1
            switch(r0) {
                case 14: goto L68;
                case 239: goto L6a;
                default: goto L67;
            }
        L67:
            goto L60
        L68:
            r0 = 1
        L69:
            return r0
        L6a:
            r0 = 48798(0xbe9e, float:6.838E-41)
            goto L60
        L6e:
            r0 = 0
            r1 = 48891(0xbefb, float:6.8511E-41)
        L72:
            r2 = 48908(0xbf0c, float:6.8535E-41)
            r1 = r1 ^ r2
            switch(r1) {
                case 22: goto L69;
                case 503: goto L7a;
                default: goto L79;
            }
        L79:
            goto L72
        L7a:
            r1 = 48922(0xbf1a, float:6.8554E-41)
            goto L72
        */
        throw new UnsupportedOperationException("Method not decompiled: com.github.catvod.spider.AppYsV2.iU(java.lang.String):boolean");
    }

    /* JADX WARN: Failed to find 'out' block for switch in B:139:0x00d3. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:4:0x000c. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:61:0x00a2. Please report as an issue. */
    private void j(JSONObject jSONObject, String str, ArrayList<JSONArray> arrayList) {
        Iterator<String> keys = jSONObject.keys();
        while (true) {
            boolean hasNext = keys.hasNext();
            int i = 1616;
            while (true) {
                i ^= 1633;
                switch (i) {
                    case 14:
                    case 49:
                        i = hasNext ? 1709 : 1678;
                    case 204:
                        String next = keys.next();
                        try {
                            Object obj = jSONObject.get(next);
                            boolean equals = next.equals(str);
                            int i2 = 1740;
                            while (true) {
                                i2 ^= 1757;
                                switch (i2) {
                                    case 17:
                                        i2 = equals ? 1833 : 1802;
                                    case 54:
                                    case 471:
                                        break;
                                    case 500:
                                        boolean z = obj instanceof JSONArray;
                                        int i3 = 1864;
                                        while (true) {
                                            i3 ^= 1881;
                                            switch (i3) {
                                                case 17:
                                                    i3 = z ? 48736 : 48705;
                                                case 47384:
                                                    break;
                                                case 47417:
                                                    arrayList.add((JSONArray) obj);
                                                    break;
                                                case 47483:
                                            }
                                        }
                                        break;
                                }
                            }
                            boolean z2 = obj instanceof JSONObject;
                            int i4 = 48767;
                            while (true) {
                                i4 ^= 48784;
                                switch (i4) {
                                    case 14:
                                    case 45:
                                        boolean z3 = obj instanceof JSONArray;
                                        int i5 = 49666;
                                        while (true) {
                                            i5 ^= 49683;
                                            switch (i5) {
                                                case 17:
                                                    i5 = z3 ? 49759 : 49728;
                                                case 50:
                                                case 76:
                                                    JSONArray jSONArray = (JSONArray) obj;
                                                    int i6 = 0;
                                                    while (true) {
                                                        int length = jSONArray.length();
                                                        int i7 = 49790;
                                                        while (true) {
                                                            i7 ^= 49807;
                                                            switch (i7) {
                                                                case 18:
                                                                case 51:
                                                                    break;
                                                                case 84:
                                                                    j(jSONArray.getJSONObject(i6), str, arrayList);
                                                                    i6++;
                                                                    int i8 = 49914;
                                                                    while (true) {
                                                                        i8 ^= 49931;
                                                                        switch (i8) {
                                                                            case 497:
                                                                                i8 = 50596;
                                                                                break;
                                                                            case 1711:
                                                                                break;
                                                                        }
                                                                    }
                                                                    break;
                                                                case 241:
                                                                    i7 = i6 < length ? 49883 : 49852;
                                                            }
                                                        }
                                                    }
                                                    break;
                                                case 83:
                                                    break;
                                            }
                                        }
                                        break;
                                    case 76:
                                        j((JSONObject) obj, str, arrayList);
                                        int i9 = 48891;
                                        while (true) {
                                            i9 ^= 48908;
                                            switch (i9) {
                                                case 22:
                                                    break;
                                                case 503:
                                                    i9 = 48922;
                                            }
                                        }
                                        break;
                                    case 239:
                                        i4 = z2 ? 48860 : 48829;
                                }
                            }
                        } catch (JSONException e) {
                            SpiderDebug.log(e);
                            int i10 = 50689;
                            while (true) {
                                i10 ^= 50706;
                                switch (i10) {
                                    case 19:
                                        i10 = 50720;
                                    case 50:
                                        break;
                                }
                            }
                        }
                        break;
                    case 239:
                        break;
                }
                return;
            }
        }
    }

    private String n(String str, String str2) {
        boolean contains = str.contains(C0013.m41(f12short, 355, 4, 2448));
        int i = 1616;
        while (true) {
            i ^= 1633;
            switch (i) {
                case 14:
                case 49:
                    i = contains ? 1709 : 1678;
                case 204:
                    boolean contains2 = str.contains(C0006.m18(f12short, 359, 12, 2277));
                    String m27 = C0008.m27(f12short, 371, 7, 410);
                    int i2 = 1740;
                    while (true) {
                        i2 ^= 1757;
                        switch (i2) {
                            case 17:
                                i2 = contains2 ? 1833 : 1802;
                            case 54:
                            case 471:
                                return str + C0015.m47(f12short, 387, 4, 365) + str2 + m27;
                            case 500:
                                return str + C0006.m18(f12short, 378, 9, 2811) + str2 + m27;
                        }
                    }
                    break;
                case 239:
                    boolean contains3 = str.contains(C0006.m18(f12short, 391, 11, 1036));
                    int i3 = 1864;
                    while (true) {
                        i3 ^= 1881;
                        switch (i3) {
                            case 17:
                                i3 = !contains3 ? 48736 : 48705;
                            case 47384:
                                break;
                            case 47417:
                                boolean contains4 = str.contains(C0017.m52(f12short, 402, 5, 1032));
                                int i4 = 48767;
                                while (true) {
                                    i4 ^= 48784;
                                    switch (i4) {
                                        case 14:
                                        case 45:
                                            boolean find = h.matcher(str).find();
                                            int i5 = 49666;
                                            while (true) {
                                                i5 ^= 49683;
                                                switch (i5) {
                                                    case 17:
                                                        i5 = find ? 49759 : 49728;
                                                    case 50:
                                                    case 76:
                                                        boolean contains5 = str.contains(C0003.m9(f12short, 407, 9, 2079));
                                                        String m41 = C0013.m41(f12short, 416, 6, 2811);
                                                        int i6 = 49790;
                                                        while (true) {
                                                            i6 ^= 49807;
                                                            switch (i6) {
                                                                case 18:
                                                                case 51:
                                                                    break;
                                                                case 84:
                                                                    boolean contains6 = str.contains(C0004.m12(f12short, 422, 11, 3133));
                                                                    int i7 = 49914;
                                                                    while (true) {
                                                                        i7 ^= 49931;
                                                                        switch (i7) {
                                                                            case 497:
                                                                                i7 = !contains6 ? 50658 : 50627;
                                                                            case 1711:
                                                                            case 1736:
                                                                                break;
                                                                            case 1769:
                                                                                boolean contains7 = str.contains(C0006.m18(f12short, 433, 4, 1548));
                                                                                int i8 = 50689;
                                                                                while (true) {
                                                                                    i8 ^= 50706;
                                                                                    switch (i8) {
                                                                                        case 19:
                                                                                            i8 = !contains7 ? 50782 : 50751;
                                                                                        case 45:
                                                                                            break;
                                                                                        case 50:
                                                                                        case 76:
                                                                                            boolean contains8 = str.contains(C0018.m56(f12short, 437, 3, 976));
                                                                                            int i9 = 50813;
                                                                                            while (true) {
                                                                                                i9 ^= 50830;
                                                                                                switch (i9) {
                                                                                                    case 18:
                                                                                                    case 53:
                                                                                                        break;
                                                                                                    case 243:
                                                                                                        i9 = !contains8 ? 51557 : 50875;
                                                                                                    case 4075:
                                                                                                        boolean contains9 = str.contains(C0005.m17(f12short, 440, 4, 1948));
                                                                                                        int i10 = 51588;
                                                                                                        while (true) {
                                                                                                            i10 ^= 51605;
                                                                                                            switch (i10) {
                                                                                                                case 17:
                                                                                                                    i10 = !contains9 ? 51681 : 51650;
                                                                                                                case 54:
                                                                                                                case 87:
                                                                                                                    break;
                                                                                                                case 116:
                                                                                                                    boolean contains10 = str.contains(C0003.m9(f12short, 444, 9, 593));
                                                                                                                    int i11 = 51712;
                                                                                                                    while (true) {
                                                                                                                        i11 ^= 51729;
                                                                                                                        switch (i11) {
                                                                                                                            case 14:
                                                                                                                            case 17:
                                                                                                                                i11 = !contains10 ? 51805 : 51774;
                                                                                                                            case 47:
                                                                                                                                break;
                                                                                                                            case 76:
                                                                                                                                boolean contains11 = str.contains(C0014.m43(f12short, 453, 9, 2873));
                                                                                                                                int i12 = 51836;
                                                                                                                                while (true) {
                                                                                                                                    i12 ^= 51853;
                                                                                                                                    switch (i12) {
                                                                                                                                        case 241:
                                                                                                                                            i12 = !contains11 ? 52580 : 52549;
                                                                                                                                        case 1963:
                                                                                                                                        case 1992:
                                                                                                                                            break;
                                                                                                                                        case 2025:
                                                                                                                                            boolean contains12 = str.contains(C0017.m52(f12short, 462, 5, 3148));
                                                                                                                                            int i13 = 52611;
                                                                                                                                            while (true) {
                                                                                                                                                i13 ^= 52628;
                                                                                                                                                switch (i13) {
                                                                                                                                                    case 23:
                                                                                                                                                        i13 = !contains12 ? 52704 : 52673;
                                                                                                                                                    case 54:
                                                                                                                                                    case 85:
                                                                                                                                                        break;
                                                                                                                                                    case 116:
                                                                                                                                                        boolean contains13 = str.contains(C0006.m18(f12short, 467, 8, 3072));
                                                                                                                                                        int i14 = 52735;
                                                                                                                                                        while (true) {
                                                                                                                                                            i14 ^= 52752;
                                                                                                                                                            switch (i14) {
                                                                                                                                                                case 14:
                                                                                                                                                                case 45:
                                                                                                                                                                    break;
                                                                                                                                                                case 1007:
                                                                                                                                                                    i14 = !contains13 ? 53479 : 52797;
                                                                                                                                                                case 7927:
                                                                                                                                                                    boolean contains14 = str.contains(C0013.m41(f12short, 475, 8, 2948));
                                                                                                                                                                    int i15 = 53510;
                                                                                                                                                                    while (true) {
                                                                                                                                                                        i15 ^= 53527;
                                                                                                                                                                        switch (i15) {
                                                                                                                                                                            case 17:
                                                                                                                                                                                i15 = !contains14 ? 53603 : 53572;
                                                                                                                                                                            case 50:
                                                                                                                                                                            case 83:
                                                                                                                                                                                break;
                                                                                                                                                                            case 116:
                                                                                                                                                                                boolean contains15 = str.contains(C0003.m9(f12short, 483, 4, 1206));
                                                                                                                                                                                int i16 = 53634;
                                                                                                                                                                                while (true) {
                                                                                                                                                                                    i16 ^= 53651;
                                                                                                                                                                                    switch (i16) {
                                                                                                                                                                                        case 17:
                                                                                                                                                                                            i16 = !contains15 ? 53727 : 53696;
                                                                                                                                                                                        case 50:
                                                                                                                                                                                        case 76:
                                                                                                                                                                                            boolean contains16 = str.contains(C0005.m17(f12short, 487, 7, 470));
                                                                                                                                                                                            int i17 = 53758;
                                                                                                                                                                                            while (true) {
                                                                                                                                                                                                i17 ^= 53775;
                                                                                                                                                                                                switch (i17) {
                                                                                                                                                                                                    case 1009:
                                                                                                                                                                                                        i17 = !contains16 ? 54502 : 54471;
                                                                                                                                                                                                    case 1703:
                                                                                                                                                                                                    case 1736:
                                                                                                                                                                                                        break;
                                                                                                                                                                                                    case 1769:
                                                                                                                                                                                                        boolean contains17 = str.contains(C0017.m52(f12short, 494, 4, 521));
                                                                                                                                                                                                        int i18 = 54533;
                                                                                                                                                                                                        while (true) {
                                                                                                                                                                                                            i18 ^= 54550;
                                                                                                                                                                                                            switch (i18) {
                                                                                                                                                                                                                case 19:
                                                                                                                                                                                                                    i18 = !contains17 ? 54626 : 54595;
                                                                                                                                                                                                                case 50:
                                                                                                                                                                                                                case 85:
                                                                                                                                                                                                                    break;
                                                                                                                                                                                                                case 116:
                                                                                                                                                                                                                    boolean contains18 = str.contains(C0003.m9(f12short, 498, 5, 2401));
                                                                                                                                                                                                                    int i19 = 54657;
                                                                                                                                                                                                                    while (true) {
                                                                                                                                                                                                                        i19 ^= 54674;
                                                                                                                                                                                                                        switch (i19) {
                                                                                                                                                                                                                            case 19:
                                                                                                                                                                                                                                i19 = !contains18 ? 55401 : 54719;
                                                                                                                                                                                                                            case 45:
                                                                                                                                                                                                                                break;
                                                                                                                                                                                                                            case 50:
                                                                                                                                                                                                                            case 3579:
                                                                                                                                                                                                                                boolean contains19 = str.contains(C0018.m56(f12short, 503, 5, 1325));
                                                                                                                                                                                                                                int i20 = 55432;
                                                                                                                                                                                                                                while (true) {
                                                                                                                                                                                                                                    i20 ^= 55449;
                                                                                                                                                                                                                                    switch (i20) {
                                                                                                                                                                                                                                        case 17:
                                                                                                                                                                                                                                            i20 = !contains19 ? 55525 : 55494;
                                                                                                                                                                                                                                        case 62:
                                                                                                                                                                                                                                        case 95:
                                                                                                                                                                                                                                            break;
                                                                                                                                                                                                                                        case 124:
                                                                                                                                                                                                                                            boolean contains20 = str.contains(C0006.m18(f12short, 508, 6, 375));
                                                                                                                                                                                                                                            int i21 = 55556;
                                                                                                                                                                                                                                            while (true) {
                                                                                                                                                                                                                                                i21 ^= 55573;
                                                                                                                                                                                                                                                switch (i21) {
                                                                                                                                                                                                                                                    case 17:
                                                                                                                                                                                                                                                        i21 = !contains20 ? 55649 : 55618;
                                                                                                                                                                                                                                                    case 54:
                                                                                                                                                                                                                                                    case 87:
                                                                                                                                                                                                                                                        break;
                                                                                                                                                                                                                                                    case 116:
                                                                                                                                                                                                                                                        boolean contains21 = str.contains(C0014.m43(f12short, 514, 6, 2035));
                                                                                                                                                                                                                                                        int i22 = 55680;
                                                                                                                                                                                                                                                        while (true) {
                                                                                                                                                                                                                                                            i22 ^= 55697;
                                                                                                                                                                                                                                                            switch (i22) {
                                                                                                                                                                                                                                                                case 17:
                                                                                                                                                                                                                                                                    i22 = !contains21 ? 56424 : 56393;
                                                                                                                                                                                                                                                                case 1467:
                                                                                                                                                                                                                                                                case 1496:
                                                                                                                                                                                                                                                                    break;
                                                                                                                                                                                                                                                                case 1529:
                                                                                                                                                                                                                                                                    boolean contains22 = str.contains(C0009.m30(f12short, 520, 7, 1974));
                                                                                                                                                                                                                                                                    int i23 = 56455;
                                                                                                                                                                                                                                                                    while (true) {
                                                                                                                                                                                                                                                                        i23 ^= 56472;
                                                                                                                                                                                                                                                                        switch (i23) {
                                                                                                                                                                                                                                                                            case 31:
                                                                                                                                                                                                                                                                                i23 = !contains22 ? 56548 : 56517;
                                                                                                                                                                                                                                                                            case 62:
                                                                                                                                                                                                                                                                            case 93:
                                                                                                                                                                                                                                                                                break;
                                                                                                                                                                                                                                                                            case 124:
                                                                                                                                                                                                                                                                                boolean contains23 = str.contains(C0008.m27(f12short, 527, 5, 912));
                                                                                                                                                                                                                                                                                int i24 = 56579;
                                                                                                                                                                                                                                                                                while (true) {
                                                                                                                                                                                                                                                                                    i24 ^= 56596;
                                                                                                                                                                                                                                                                                    switch (i24) {
                                                                                                                                                                                                                                                                                        case 23:
                                                                                                                                                                                                                                                                                            i24 = !contains23 ? 1507472 : 56641;
                                                                                                                                                                                                                                                                                        case 54:
                                                                                                                                                                                                                                                                                        case 85:
                                                                                                                                                                                                                                                                                            break;
                                                                                                                                                                                                                                                                                        case 1564036:
                                                                                                                                                                                                                                                                                            boolean contains24 = str.contains(C0002.m6(f12short, 532, 9, 734));
                                                                                                                                                                                                                                                                                            int i25 = 1507503;
                                                                                                                                                                                                                                                                                            while (true) {
                                                                                                                                                                                                                                                                                                i25 ^= 1507520;
                                                                                                                                                                                                                                                                                                switch (i25) {
                                                                                                                                                                                                                                                                                                    case 14:
                                                                                                                                                                                                                                                                                                    case 45:
                                                                                                                                                                                                                                                                                                        break;
                                                                                                                                                                                                                                                                                                    case 111:
                                                                                                                                                                                                                                                                                                        i25 = !contains24 ? 1507596 : 1507565;
                                                                                                                                                                                                                                                                                                    case 460:
                                                                                                                                                                                                                                                                                                        boolean contains25 = str.contains(C0011.m35(f12short, 541, 5, 2273));
                                                                                                                                                                                                                                                                                                        int i26 = 1507627;
                                                                                                                                                                                                                                                                                                        while (true) {
                                                                                                                                                                                                                                                                                                            i26 ^= 1507644;
                                                                                                                                                                                                                                                                                                            switch (i26) {
                                                                                                                                                                                                                                                                                                                case 23:
                                                                                                                                                                                                                                                                                                                    i26 = !contains25 ? 1507720 : 1507689;
                                                                                                                                                                                                                                                                                                                case 85:
                                                                                                                                                                                                                                                                                                                    break;
                                                                                                                                                                                                                                                                                                                case 118:
                                                                                                                                                                                                                                                                                                                case 180:
                                                                                                                                                                                                                                                                                                                    boolean contains26 = str.contains(C0012.m37(f12short, 546, 6, 392));
                                                                                                                                                                                                                                                                                                                    int i27 = 1507751;
                                                                                                                                                                                                                                                                                                                    while (true) {
                                                                                                                                                                                                                                                                                                                        i27 ^= 1507768;
                                                                                                                                                                                                                                                                                                                        switch (i27) {
                                                                                                                                                                                                                                                                                                                            case 31:
                                                                                                                                                                                                                                                                                                                                i27 = !contains26 ? 1508495 : 1508464;
                                                                                                                                                                                                                                                                                                                            case 1335:
                                                                                                                                                                                                                                                                                                                                boolean contains27 = str.contains(C0004.m12(f12short, 552, 7, 1304));
                                                                                                                                                                                                                                                                                                                                int i28 = 1508526;
                                                                                                                                                                                                                                                                                                                                while (true) {
                                                                                                                                                                                                                                                                                                                                    i28 ^= 1508543;
                                                                                                                                                                                                                                                                                                                                    switch (i28) {
                                                                                                                                                                                                                                                                                                                                        case 17:
                                                                                                                                                                                                                                                                                                                                            i28 = !contains27 ? 1508619 : 1508588;
                                                                                                                                                                                                                                                                                                                                        case 83:
                                                                                                                                                                                                                                                                                                                                            break;
                                                                                                                                                                                                                                                                                                                                        case 114:
                                                                                                                                                                                                                                                                                                                                        case 436:
                                                                                                                                                                                                                                                                                                                                            boolean contains28 = str.contains(C0018.m56(f12short, 559, 5, 3254));
                                                                                                                                                                                                                                                                                                                                            int i29 = 1508650;
                                                                                                                                                                                                                                                                                                                                            while (true) {
                                                                                                                                                                                                                                                                                                                                                i29 ^= 1508667;
                                                                                                                                                                                                                                                                                                                                                switch (i29) {
                                                                                                                                                                                                                                                                                                                                                    case 17:
                                                                                                                                                                                                                                                                                                                                                        i29 = !contains28 ? 1509394 : 1508712;
                                                                                                                                                                                                                                                                                                                                                    case 83:
                                                                                                                                                                                                                                                                                                                                                        break;
                                                                                                                                                                                                                                                                                                                                                    case 114:
                                                                                                                                                                                                                                                                                                                                                    case 3369:
                                                                                                                                                                                                                                                                                                                                                        boolean contains29 = str.contains(C0005.m17(f12short, 564, 4, 2007));
                                                                                                                                                                                                                                                                                                                                                        int i30 = 1509425;
                                                                                                                                                                                                                                                                                                                                                        while (true) {
                                                                                                                                                                                                                                                                                                                                                            i30 ^= 1509442;
                                                                                                                                                                                                                                                                                                                                                            switch (i30) {
                                                                                                                                                                                                                                                                                                                                                                case 18:
                                                                                                                                                                                                                                                                                                                                                                case 45:
                                                                                                                                                                                                                                                                                                                                                                    break;
                                                                                                                                                                                                                                                                                                                                                                case 115:
                                                                                                                                                                                                                                                                                                                                                                    i30 = !contains29 ? 1509518 : 1509487;
                                                                                                                                                                                                                                                                                                                                                                case 204:
                                                                                                                                                                                                                                                                                                                                                                    boolean contains30 = str.contains(C0002.m6(f12short, 568, 5, 1597));
                                                                                                                                                                                                                                                                                                                                                                    int i31 = 1509549;
                                                                                                                                                                                                                                                                                                                                                                    while (true) {
                                                                                                                                                                                                                                                                                                                                                                        i31 ^= 1509566;
                                                                                                                                                                                                                                                                                                                                                                        switch (i31) {
                                                                                                                                                                                                                                                                                                                                                                            case 19:
                                                                                                                                                                                                                                                                                                                                                                                i31 = contains30 ? 1509642 : 1509611;
                                                                                                                                                                                                                                                                                                                                                                            case 85:
                                                                                                                                                                                                                                                                                                                                                                                return str + C0017.m52(f12short, 573, 12, 2497) + str2 + m41;
                                                                                                                                                                                                                                                                                                                                                                            case 114:
                                                                                                                                                                                                                                                                                                                                                                            case 436:
                                                                                                                                                                                                                                                                                                                                                                                int i32 = 1509673;
                                                                                                                                                                                                                                                                                                                                                                                while (true) {
                                                                                                                                                                                                                                                                                                                                                                                    i32 ^= 1509690;
                                                                                                                                                                                                                                                                                                                                                                                    switch (i32) {
                                                                                                                                                                                                                                                                                                                                                                                        case 19:
                                                                                                                                                                                                                                                                                                                                                                                            i32 = 1510355;
                                                                                                                                                                                                                                                                                                                                                                                            continue;
                                                                                                                                                                                                                                                                                                                                                                                        case 745:
                                                                                                                                                                                                                                                                                                                                                                                            break;
                                                                                                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                                                                break;
                                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                                                                                    break;
                                                                                                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                                                        break;
                                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                                                                                            break;
                                                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                                                                break;
                                                                                                                                                                                                                                                                                                                            case 1480:
                                                                                                                                                                                                                                                                                                                                break;
                                                                                                                                                                                                                                                                                                                            case 1513:
                                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                                    break;
                                                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                                                        break;
                                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                                                            break;
                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                                                                break;
                                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                    break;
                                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                                        }
                                                                                                                                                                                                                                                        break;
                                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                            }
                                                                                                                                                                                                                                            break;
                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                }
                                                                                                                                                                                                                                break;
                                                                                                                                                                                                                        }
                                                                                                                                                                                                                    }
                                                                                                                                                                                                                    break;
                                                                                                                                                                                                            }
                                                                                                                                                                                                        }
                                                                                                                                                                                                        break;
                                                                                                                                                                                                }
                                                                                                                                                                                            }
                                                                                                                                                                                            break;
                                                                                                                                                                                        case 83:
                                                                                                                                                                                            break;
                                                                                                                                                                                    }
                                                                                                                                                                                }
                                                                                                                                                                                break;
                                                                                                                                                                        }
                                                                                                                                                                    }
                                                                                                                                                                    break;
                                                                                                                                                            }
                                                                                                                                                        }
                                                                                                                                                        break;
                                                                                                                                                }
                                                                                                                                            }
                                                                                                                                            break;
                                                                                                                                    }
                                                                                                                                }
                                                                                                                                break;
                                                                                                                        }
                                                                                                                    }
                                                                                                                    break;
                                                                                                            }
                                                                                                        }
                                                                                                        break;
                                                                                                }
                                                                                            }
                                                                                            break;
                                                                                    }
                                                                                }
                                                                                break;
                                                                        }
                                                                    }
                                                                    break;
                                                                case 241:
                                                                    i6 = !contains5 ? 49883 : 49852;
                                                            }
                                                        }
                                                        return str + C0001.m3(f12short, 585, 12, 3043) + str2 + m41;
                                                    case 83:
                                                        return "";
                                                }
                                            }
                                            break;
                                        case 76:
                                            int i33 = 48891;
                                            while (true) {
                                                i33 ^= 48908;
                                                switch (i33) {
                                                    case 22:
                                                        break;
                                                    case 503:
                                                        i33 = 48922;
                                                        break;
                                                }
                                            }
                                            break;
                                        case 239:
                                            i4 = contains4 ? 48860 : 48829;
                                    }
                                }
                                break;
                            case 47483:
                        }
                    }
                    return str + C0017.m52(f12short, 597, 12, 754) + str2 + C0006.m18(f12short, 609, 4, 3036);
            }
        }
    }

    /* JADX WARN: Code restructure failed: missing block: B:18:0x0034, code lost:
    
        return r2;
     */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    private java.util.HashMap<java.lang.String, java.lang.String> oq(java.lang.String r7) {
        /*
            r6 = this;
            r0 = 0
            java.lang.String r1 = "ۦۣۦ"
            r2 = r0
            r3 = r1
            r1 = r0
        L6:
            int r3 = com.github.catvod.parser.C0006.m20(r3)
            switch(r3) {
                case 1748831: goto L1a;
                case 1752701: goto L27;
                case 1753417: goto L15;
                case 1754470: goto L2d;
                case 1755491: goto L34;
                default: goto Ld;
            }
        Ld:
            java.util.HashMap r2 = new java.util.HashMap
            r2.<init>()
            java.lang.String r3 = "ۧۢۡ"
            goto L6
        L15:
            short[] r0 = com.github.catvod.spider.AppYsV2.f12short
            java.lang.String r3 = "ۡۦۤ"
            goto L6
        L1a:
            r3 = 613(0x265, float:8.59E-43)
            r4 = 10
            r5 = 1178(0x49a, float:1.651E-42)
            java.lang.String r7 = com.github.catvod.parser.C0000.m1(r0, r3, r4, r5)
            java.lang.String r3 = "ۥۧ۟"
            goto L6
        L27:
            r2.put(r7, r1)
            java.lang.String r3 = "ۨۤ۟"
            goto L6
        L2d:
            java.lang.String r1 = r6.h(r7)
            java.lang.String r3 = "ۦ۟ۢ"
            goto L6
        L34:
            return r2
        */
        throw new UnsupportedOperationException("Method not decompiled: com.github.catvod.spider.AppYsV2.oq(java.lang.String):java.util.HashMap");
    }

    /* JADX WARN: Code restructure failed: missing block: B:184:0x04b3, code lost:
    
        r6 = r6;
        r7 = r7;
     */
    /* JADX WARN: Code restructure failed: missing block: B:335:0x06ac, code lost:
    
        r3 = 1507503;
     */
    /* JADX WARN: Code restructure failed: missing block: B:336:0x06af, code lost:
    
        r3 = r3 ^ 1507520;
     */
    /* JADX WARN: Code restructure failed: missing block: B:337:0x06b3, code lost:
    
        switch(r3) {
            case 14: goto L590;
            case 111: goto L591;
            default: goto L593;
        };
     */
    /* JADX WARN: Code restructure failed: missing block: B:339:0x06b7, code lost:
    
        r3 = r4;
     */
    /* JADX WARN: Code restructure failed: missing block: B:351:0x06c9, code lost:
    
        r3 = 1507534;
     */
    /* JADX WARN: Code restructure failed: missing block: B:429:0x07ba, code lost:
    
        r10 = 1509425;
     */
    /* JADX WARN: Code restructure failed: missing block: B:430:0x07bd, code lost:
    
        r10 = r10 ^ 1509442;
     */
    /* JADX WARN: Code restructure failed: missing block: B:431:0x07c1, code lost:
    
        switch(r10) {
            case 18: goto L650;
            case 115: goto L651;
            default: goto L653;
        };
     */
    /* JADX WARN: Code restructure failed: missing block: B:492:0x07fd, code lost:
    
        r10 = 1509456;
     */
    /* JADX WARN: Failed to find 'out' block for switch in B:159:0x02f8. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:174:0x03ba. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:18:0x01b5. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:213:0x0407. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:303:0x05d1. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:319:0x0647. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:378:0x0757. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:382:0x0935. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:3:0x010c. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:402:0x0787. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:416:0x07a7. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:436:0x07f5. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:469:0x091c. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:533:0x0878. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:59:0x01fd. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:601:0x094a. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:638:0x0970. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:654:0x0aae. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:685:0x0b04. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:753:0x0bdf. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:78:0x0231. Please report as an issue. */
    /* JADX WARN: Removed duplicated region for block: B:343:0x06c5 A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:349:0x06bd A[SYNTHETIC] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    private void q(java.lang.String r27, org.json.JSONObject r28, java.lang.String r29, org.json.JSONObject r30, java.lang.String r31) {
        /*
            Method dump skipped, instructions count: 3996
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: com.github.catvod.spider.AppYsV2.q(java.lang.String, org.json.JSONObject, java.lang.String, org.json.JSONObject, java.lang.String):void");
    }

    String BQ(String str) {
        boolean contains = str.contains(C0006.m18(f12short, 999, 11, 2501));
        int i = 1616;
        while (true) {
            i ^= 1633;
            switch (i) {
                case 14:
                case 49:
                    i = !contains ? 1709 : 1678;
                case 204:
                    boolean contains2 = str.contains(C0005.m17(f12short, 1010, 5, 998));
                    int i2 = 1740;
                    while (true) {
                        i2 ^= 1757;
                        switch (i2) {
                            case 17:
                                i2 = contains2 ? 1833 : 1802;
                            case 54:
                            case 471:
                                boolean contains3 = str.contains(C0011.m35(f12short, 1015, 4, 1875));
                                int i3 = 48767;
                                while (true) {
                                    i3 ^= 48784;
                                    switch (i3) {
                                        case 14:
                                            i3 = 48829;
                                            break;
                                        case 45:
                                            return C0008.m27(f12short, 1094, 48, 2882);
                                        case 76:
                                            return C0004.m12(f12short, 1019, 75, 489);
                                        case 239:
                                            if (!contains3) {
                                                i3 = 48829;
                                                break;
                                            } else {
                                                i3 = 48860;
                                                break;
                                            }
                                    }
                                }
                                break;
                            case 500:
                                int i4 = 1864;
                                while (true) {
                                    i4 ^= 1881;
                                    switch (i4) {
                                        case 17:
                                            i4 = 48674;
                                            continue;
                                        case 47483:
                                            break;
                                    }
                                }
                                break;
                        }
                    }
                    break;
                case 239:
                    break;
            }
        }
        return C0011.m35(f12short, 1142, 67, 3102);
    }

    String F8(String str) {
        boolean contains = str.contains(C0012.m37(f12short, 1209, 11, 2957));
        int i = 1616;
        while (true) {
            i ^= 1633;
            switch (i) {
                case 14:
                case 49:
                    i = !contains ? 1709 : 1678;
                case 204:
                    boolean contains2 = str.contains(C0009.m30(f12short, 1220, 5, 3017));
                    int i2 = 1740;
                    while (true) {
                        i2 ^= 1757;
                        switch (i2) {
                            case 17:
                                i2 = contains2 ? 1833 : 1802;
                            case 54:
                            case 471:
                                boolean contains3 = str.contains(C0005.m17(f12short, 1225, 4, 2611));
                                int i3 = 48767;
                                while (true) {
                                    i3 ^= 48784;
                                    switch (i3) {
                                        case 14:
                                        case 45:
                                            return "";
                                        case 76:
                                            boolean contains4 = str.contains(C0002.m6(f12short, 1229, 8, 1733));
                                            int i4 = 48891;
                                            while (true) {
                                                i4 ^= 48908;
                                                switch (i4) {
                                                    case 22:
                                                    case 53:
                                                        return str + C0008.m27(f12short, 1254, 15, 1275);
                                                    case 503:
                                                        i4 = contains4 ? 49635 : 48953;
                                                    case 32495:
                                                        return str + C0008.m27(f12short, 1237, 17, 2705);
                                                }
                                            }
                                            break;
                                        case 239:
                                            i3 = contains3 ? 48860 : 48829;
                                    }
                                }
                                break;
                            case 500:
                                int i5 = 1864;
                                while (true) {
                                    i5 ^= 1881;
                                    switch (i5) {
                                        case 17:
                                            i5 = 48674;
                                            continue;
                                        case 47483:
                                            break;
                                    }
                                }
                                break;
                        }
                    }
                    break;
                case 239:
                    break;
            }
        }
        boolean contains5 = str.contains(C0014.m43(f12short, 1269, 8, 524));
        String m56 = C0018.m56(f12short, 1277, 16, 1105);
        int i6 = 49666;
        while (true) {
            i6 ^= 49683;
            switch (i6) {
                case 17:
                    i6 = contains5 ? 49759 : 49728;
                case 50:
                case 76:
                    return C0000.m1(f12short, 1293, 37, 487) + m56;
                case 83:
                    boolean contains6 = str.contains(C0013.m41(f12short, 1330, 6, 2285));
                    int i7 = 49790;
                    while (true) {
                        i7 ^= 49807;
                        switch (i7) {
                            case 18:
                            case 51:
                                return str + m56;
                            case 84:
                                return C0003.m9(f12short, 1336, 33, 1199) + m56;
                            case 241:
                                i7 = contains6 ? 49883 : 49852;
                        }
                    }
                    break;
            }
        }
    }

    /* JADX WARN: Failed to find 'out' block for switch in B:3:0x0008. Please report as an issue. */
    protected String V0(String str, byte b) {
        String[] strArr = this.W;
        int length = strArr.length;
        int i = 1616;
        while (true) {
            i ^= 1633;
            switch (i) {
                case 14:
                case 49:
                    i = length > 1 ? 1709 : 1678;
                case 204:
                    strArr[1].equals(C0005.m17(f12short, 1369, 4, 3213));
                    break;
                case 239:
                    break;
            }
        }
        return str;
    }

    String W(String str) {
        boolean contains = str.contains(C0013.m41(f12short, 1373, 11, 2071));
        int i = 1616;
        while (true) {
            i ^= 1633;
            switch (i) {
                case 14:
                case 49:
                    i = !contains ? 1709 : 1678;
                case 204:
                    boolean contains2 = str.contains(C0014.m43(f12short, 1384, 5, 2490));
                    int i2 = 1740;
                    while (true) {
                        i2 ^= 1757;
                        switch (i2) {
                            case 17:
                                i2 = contains2 ? 1833 : 1802;
                            case 54:
                            case 471:
                                boolean contains3 = str.contains(C0014.m43(f12short, 1389, 4, 3273));
                                int i3 = 48767;
                                while (true) {
                                    i3 ^= 48784;
                                    switch (i3) {
                                        case 14:
                                            break;
                                        case 45:
                                            return "";
                                        case 76:
                                            boolean contains4 = str.contains(C0014.m43(f12short, 1393, 12, 2483));
                                            int i4 = 48891;
                                            while (true) {
                                                i4 ^= 48908;
                                                switch (i4) {
                                                    case 22:
                                                        i4 = 48953;
                                                        break;
                                                    case 53:
                                                        return str + C0009.m30(f12short, 1415, 6, 3092);
                                                    case 503:
                                                        if (!contains4) {
                                                            i4 = 48953;
                                                            break;
                                                        } else {
                                                            i4 = 49635;
                                                            break;
                                                        }
                                                    case 32495:
                                                        return str + C0013.m41(f12short, 1405, 10, 3067);
                                                }
                                            }
                                            break;
                                        case 239:
                                            if (!contains3) {
                                                break;
                                            } else {
                                                i3 = 48860;
                                            }
                                    }
                                    i3 = 48829;
                                }
                                break;
                            case 500:
                                int i5 = 1864;
                                while (true) {
                                    i5 ^= 1881;
                                    switch (i5) {
                                        case 17:
                                            i5 = 48674;
                                            continue;
                                        case 47483:
                                            break;
                                    }
                                }
                                break;
                        }
                    }
                    break;
                case 239:
                    break;
            }
        }
        return str + C0018.m56(f12short, 1421, 10, 1242);
    }

    /* JADX WARN: Code restructure failed: missing block: B:218:0x02e3, code lost:
    
        r6 = r3;
     */
    /* JADX WARN: Code restructure failed: missing block: B:506:0x0344, code lost:
    
        r6 = r3;
     */
    /* JADX WARN: Code restructure failed: missing block: B:626:0x043d, code lost:
    
        r6 = r3;
     */
    /* JADX WARN: Failed to find 'out' block for switch in B:274:0x0560. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:308:0x05f3. Please report as an issue. */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public java.lang.String categoryContent(java.lang.String r22, java.lang.String r23, boolean r24, java.util.HashMap<java.lang.String, java.lang.String> r25) {
        /*
            Method dump skipped, instructions count: 2452
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: com.github.catvod.spider.AppYsV2.categoryContent(java.lang.String, java.lang.String, boolean, java.util.HashMap):java.lang.String");
    }

    public String detailContent(List<String> list) {
        try {
            Init.getPackage();
            String I2 = I();
            String str = F8(I2) + list.get(0);
            SpiderDebug.log(str);
            String V02 = V0(fP.oq(str, oq(str)), (byte) 3);
            JSONObject jSONObject = new JSONObject(V02);
            JSONObject jSONObject2 = new JSONObject();
            JSONObject jSONObject3 = new JSONObject();
            q(I2, jSONObject, V02, jSONObject3, list.get(0));
            JSONArray jSONArray = new JSONArray();
            jSONArray.put(jSONObject3);
            jSONObject2.put(C0014.m43(f12short, 1572, 4, 2166), jSONArray);
            return jSONObject2.toString();
        } catch (Exception e) {
            SpiderDebug.log(e);
            return "";
        }
    }

    /* JADX WARN: Code restructure failed: missing block: B:50:0x00df, code lost:
    
        r18 = r4;
     */
    /* JADX WARN: Code restructure failed: missing block: B:637:0x0196, code lost:
    
        r18 = r4;
     */
    /* JADX WARN: Code restructure failed: missing block: B:674:0x01dd, code lost:
    
        r18 = r4;
     */
    /* JADX WARN: Failed to find 'out' block for switch in B:177:0x0366. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:206:0x072b. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:257:0x03d2. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:306:0x0442. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:354:0x060d. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:358:0x061b. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:378:0x0641. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:419:0x0678. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:460:0x0492. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:486:0x04e2. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:513:0x0532. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:717:0x020a. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:748:0x0241. Please report as an issue. */
    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:87:0x06b4 A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:91:0x06b3 A[SYNTHETIC] */
    /* JADX WARN: Type inference failed for: r17v5, types: [java.lang.Object, org.json.JSONObject] */
    /* JADX WARN: Type inference failed for: r25v0, types: [java.lang.Object, org.json.JSONArray] */
    /* JADX WARN: Type inference failed for: r4v127 */
    /* JADX WARN: Type inference failed for: r4v128 */
    /* JADX WARN: Type inference failed for: r4v21 */
    /* JADX WARN: Type inference failed for: r4v22 */
    /* JADX WARN: Type inference failed for: r4v23 */
    /* JADX WARN: Type inference failed for: r4v27, types: [java.lang.Exception] */
    /* JADX WARN: Type inference failed for: r4v4, types: [java.lang.Exception] */
    /* JADX WARN: Type inference failed for: r4v5, types: [java.lang.Throwable] */
    /* JADX WARN: Type inference failed for: r4v60 */
    /* JADX WARN: Type inference failed for: r4v61 */
    /* JADX WARN: Type inference failed for: r4v88, types: [org.json.JSONObject] */
    /* JADX WARN: Unsupported multi-entry loop pattern (BACK_EDGE: B:199:? -> B:189:0x06a3). Please report as a decompilation issue!!! */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public java.lang.String homeContent(boolean r39) {
        /*
            Method dump skipped, instructions count: 2626
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: com.github.catvod.spider.AppYsV2.homeContent(boolean):java.lang.String");
    }

    /* JADX WARN: Code restructure failed: missing block: B:24:0x0048, code lost:
    
        r1 = r2;
        r2 = true;
     */
    /* JADX WARN: Failed to find 'out' block for switch in B:109:0x01a9. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:138:0x01df. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:43:0x00c5. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:93:0x0188. Please report as an issue. */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public java.lang.String homeVideoContent() {
        /*
            Method dump skipped, instructions count: 738
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: com.github.catvod.spider.AppYsV2.homeVideoContent():java.lang.String");
    }

    /* JADX WARN: Code restructure failed: missing block: B:12:?, code lost:
    
        return;
     */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public void init(android.content.Context r6, java.lang.String r7) {
        /*
            r5 = this;
            super.init(r6, r7)
            java.lang.String r0 = new java.lang.String     // Catch: java.lang.Throwable -> L24
            r1 = 1
            java.lang.String r1 = r7.substring(r1)     // Catch: java.lang.Throwable -> L24
            r2 = 0
            byte[] r1 = android.util.Base64.decode(r1, r2)     // Catch: java.lang.Throwable -> L24
            r0.<init>(r1)     // Catch: java.lang.Throwable -> L24
            short[] r1 = com.github.catvod.spider.AppYsV2.f12short     // Catch: java.lang.Throwable -> L24
            r2 = 1768(0x6e8, float:2.477E-42)
            r3 = 3
            r4 = 683(0x2ab, float:9.57E-43)
            java.lang.String r1 = com.github.catvod.spider.merge.C0014.m43(r1, r2, r3, r4)     // Catch: java.lang.Throwable -> L24
            java.lang.String[] r0 = r0.split(r1)     // Catch: java.lang.Throwable -> L24
            r5.W = r0     // Catch: java.lang.Throwable -> L24
        L23:
            return
        L24:
            r0 = move-exception
            r0 = 1616(0x650, float:2.264E-42)
        L27:
            r0 = r0 ^ 1633(0x661, float:2.288E-42)
            switch(r0) {
                case 14: goto L23;
                case 49: goto L2d;
                default: goto L2c;
            }
        L2c:
            goto L27
        L2d:
            r0 = 1647(0x66f, float:2.308E-42)
            goto L27
        */
        throw new UnsupportedOperationException("Method not decompiled: com.github.catvod.spider.AppYsV2.init(android.content.Context, java.lang.String):void");
    }

    public boolean isVideoFormat(String str) {
        return CE.I(str);
    }

    public boolean manualVideoCheck() {
        return true;
    }

    String oC(String str) {
        boolean contains = str.contains(C0009.m30(f12short, 1771, 11, 1752));
        int i = 1616;
        while (true) {
            i ^= 1633;
            switch (i) {
                case 14:
                case 49:
                    i = !contains ? 1709 : 1678;
                case 204:
                    boolean contains2 = str.contains(C0006.m18(f12short, 1782, 5, 2666));
                    int i2 = 1740;
                    while (true) {
                        i2 ^= 1757;
                        switch (i2) {
                            case 17:
                                i2 = contains2 ? 1833 : 1802;
                            case 54:
                            case 471:
                                boolean contains3 = str.contains(C0008.m27(f12short, 1787, 4, 1500));
                                int i3 = 48767;
                                while (true) {
                                    i3 ^= 48784;
                                    switch (i3) {
                                        case 14:
                                        case 45:
                                            return str + C0014.m43(f12short, 1816, 15, 1990);
                                        case 76:
                                            boolean contains4 = str.contains(C0009.m30(f12short, 1791, 8, 1516));
                                            int i4 = 48891;
                                            while (true) {
                                                i4 ^= 48908;
                                                switch (i4) {
                                                    case 22:
                                                    case 53:
                                                        return str + C0009.m30(f12short, 1810, 6, 642);
                                                    case 503:
                                                        i4 = contains4 ? 49635 : 48953;
                                                    case 32495:
                                                        return str + C0000.m1(f12short, 1799, 11, 3151);
                                                }
                                            }
                                            break;
                                        case 239:
                                            i3 = contains3 ? 48860 : 48829;
                                    }
                                }
                                break;
                            case 500:
                                int i5 = 1864;
                                while (true) {
                                    i5 ^= 1881;
                                    switch (i5) {
                                        case 17:
                                            i5 = 48674;
                                            continue;
                                        case 47483:
                                            break;
                                    }
                                }
                                break;
                        }
                    }
                    break;
                case 239:
                    break;
            }
        }
        boolean contains5 = str.contains(C0003.m9(f12short, 1831, 8, 1074));
        String m56 = C0018.m56(f12short, 1839, 10, 426);
        int i6 = 49666;
        while (true) {
            i6 ^= 49683;
            switch (i6) {
                case 17:
                    i6 = contains5 ? 49759 : 49728;
                case 50:
                case 76:
                    return C0005.m17(f12short, 1849, 36, 853) + m56;
                case 83:
                    return str + m56;
            }
        }
    }

    public String playerContent(String str, String str2, List<String> list) {
        ArrayList<String> arrayList;
        try {
            ArrayList<String> arrayList2 = this.BQ.get(str);
            int i = 1616;
            while (true) {
                i ^= 1633;
                switch (i) {
                    case 14:
                    case 49:
                        i = arrayList2 == null ? 1709 : 1678;
                    case 204:
                        arrayList = new ArrayList<>();
                        break;
                    case 239:
                        arrayList = arrayList2;
                        break;
                }
            }
            boolean isEmpty = arrayList.isEmpty();
            int i2 = 1740;
            while (true) {
                i2 ^= 1757;
                switch (i2) {
                    case 17:
                        i2 = !isEmpty ? 1833 : 1802;
                    case 54:
                    case 471:
                        break;
                    case 500:
                        JSONObject Qy = Qy(str, arrayList, str2);
                        int i3 = 1864;
                        while (true) {
                            i3 ^= 1881;
                            switch (i3) {
                                case 17:
                                    i3 = Qy != null ? 48736 : 48705;
                                case 47384:
                                    break;
                                case 47417:
                                    return Qy.toString();
                                case 47483:
                            }
                        }
                        break;
                }
            }
            boolean I2 = CE.I(str2);
            String m52 = C0017.m52(f12short, 1885, 3, 1760);
            String m27 = C0008.m27(f12short, 1888, 2, 969);
            int i4 = 48767;
            while (true) {
                i4 ^= 48784;
                switch (i4) {
                    case 14:
                    case 45:
                        JSONObject jSONObject = new JSONObject();
                        jSONObject.put(m27, 1);
                        jSONObject.put(m52, str2);
                        return jSONObject.toString();
                    case 76:
                        JSONObject jSONObject2 = new JSONObject();
                        jSONObject2.put(C0013.m41(f12short, 1890, 5, 1951), 0);
                        jSONObject2.put(m27, 0);
                        jSONObject2.put(m52, str2);
                        return jSONObject2.toString();
                    case 239:
                        i4 = I2 ? 48860 : 48829;
                }
            }
        } catch (Exception e) {
            SpiderDebug.log(e);
            return "";
        }
    }

    /* JADX WARN: Failed to find 'out' block for switch in B:56:0x0165. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:90:0x01de. Please report as an issue. */
    public String searchContent(String str, boolean z) {
        String m26 = C0007.m26(f12short, 1895, 6, 944);
        String m30 = C0009.m30(f12short, 1901, 4, 1995);
        String m302 = C0009.m30(f12short, 1905, 4, 1216);
        try {
            String n = n(I(), URLEncoder.encode(str));
            System.out.println(n);
            JSONObject jSONObject = new JSONObject(V0(fP.oq(n, oq(n)), (byte) 5));
            JSONArray jSONArray = null;
            JSONArray jSONArray2 = new JSONArray();
            boolean has = jSONObject.has(m30);
            int i = 1616;
            while (true) {
                i ^= 1633;
                switch (i) {
                    case 14:
                    case 49:
                        i = has ? 1709 : 1678;
                    case 204:
                        boolean z2 = jSONObject.get(m30) instanceof JSONArray;
                        int i2 = 1740;
                        while (true) {
                            i2 ^= 1757;
                            switch (i2) {
                                case 17:
                                    i2 = z2 ? 1833 : 1802;
                                case 54:
                                case 471:
                                    break;
                                case 500:
                                    jSONArray = jSONObject.getJSONArray(m30);
                                    int i3 = 1864;
                                    while (true) {
                                        i3 ^= 1881;
                                        switch (i3) {
                                            case 17:
                                                i3 = 48674;
                                                continue;
                                            case 47483:
                                                break;
                                            default:
                                                continue;
                                        }
                                    }
                                    break;
                            }
                        }
                        break;
                    case 239:
                        break;
                }
            }
            boolean has2 = jSONObject.has(m302);
            int i4 = 48767;
            while (true) {
                i4 ^= 48784;
                switch (i4) {
                    case 14:
                    case 45:
                        break;
                    case 76:
                        boolean z3 = jSONObject.get(m302) instanceof JSONObject;
                        int i5 = 48891;
                        while (true) {
                            i5 ^= 48908;
                            switch (i5) {
                                case 22:
                                case 53:
                                    break;
                                case 503:
                                    i5 = z3 ? 49635 : 48953;
                                case 32495:
                                    boolean has3 = jSONObject.getJSONObject(m302).has(m30);
                                    int i6 = 49666;
                                    while (true) {
                                        i6 ^= 49683;
                                        switch (i6) {
                                            case 17:
                                                i6 = has3 ? 49759 : 49728;
                                            case 50:
                                            case 76:
                                                boolean z4 = jSONObject.getJSONObject(m302).get(m30) instanceof JSONArray;
                                                int i7 = 49790;
                                                while (true) {
                                                    i7 ^= 49807;
                                                    switch (i7) {
                                                        case 18:
                                                        case 51:
                                                            break;
                                                        case 84:
                                                            jSONArray = jSONObject.getJSONObject(m302).getJSONArray(m30);
                                                            int i8 = 49914;
                                                            while (true) {
                                                                i8 ^= 49931;
                                                                switch (i8) {
                                                                    case 497:
                                                                        i8 = 50596;
                                                                    case 1711:
                                                                        break;
                                                                }
                                                            }
                                                            break;
                                                        case 241:
                                                            i7 = z4 ? 49883 : 49852;
                                                    }
                                                }
                                                break;
                                            case 83:
                                                break;
                                        }
                                    }
                                    break;
                            }
                        }
                        break;
                    case 239:
                        i4 = has2 ? 48860 : 48829;
                }
            }
            boolean has4 = jSONObject.has(m302);
            int i9 = 50689;
            while (true) {
                i9 ^= 50706;
                switch (i9) {
                    case 19:
                        i9 = has4 ? 50782 : 50751;
                    case 45:
                        break;
                    case 50:
                    case 76:
                        boolean z5 = jSONObject.get(m302) instanceof JSONArray;
                        int i10 = 50813;
                        while (true) {
                            i10 ^= 50830;
                            switch (i10) {
                                case 18:
                                case 53:
                                    break;
                                case 243:
                                    i10 = z5 ? 51557 : 50875;
                                case 4075:
                                    jSONArray = jSONObject.getJSONArray(m302);
                                    break;
                            }
                        }
                        break;
                }
            }
            int i11 = 51588;
            while (true) {
                i11 ^= 51605;
                switch (i11) {
                    case 17:
                        if (jSONArray == null) {
                            break;
                        } else {
                            i11 = 51681;
                        }
                    case 54:
                        break;
                    case 87:
                        break;
                    case 116:
                        int i12 = 0;
                        while (true) {
                            int length = jSONArray.length();
                            int i13 = 51712;
                            while (true) {
                                i13 ^= 51729;
                                switch (i13) {
                                    case 14:
                                    case 17:
                                        i13 = i12 < length ? 51805 : 51774;
                                    case 47:
                                        break;
                                    case 76:
                                        JSONObject jSONObject2 = jSONArray.getJSONObject(i12);
                                        boolean has5 = jSONObject2.has(m26);
                                        String m262 = C0007.m26(f12short, 1909, 11, 2839);
                                        String m37 = C0012.m37(f12short, 1920, 7, 1103);
                                        String m18 = C0006.m18(f12short, 1927, 8, 3035);
                                        int i14 = 51836;
                                        while (true) {
                                            i14 ^= 51853;
                                            switch (i14) {
                                                case 241:
                                                    i14 = has5 ? 52580 : 52549;
                                                case 1963:
                                                case 1992:
                                                    JSONObject jSONObject3 = new JSONObject();
                                                    jSONObject3.put(m26, jSONObject2.getString(C0006.m18(f12short, 1935, 8, 1380)));
                                                    jSONObject3.put(m18, jSONObject2.getString(C0006.m18(f12short, 1943, 5, 2809)));
                                                    jSONObject3.put(m37, jSONObject2.getString(C0005.m17(f12short, 1948, 3, 2582)));
                                                    jSONObject3.put(m262, jSONObject2.getString(C0008.m27(f12short, 1951, 5, 1947)));
                                                    jSONArray2.put(jSONObject3);
                                                    break;
                                                case 2025:
                                                    JSONObject jSONObject4 = new JSONObject();
                                                    jSONObject4.put(m26, jSONObject2.getString(m26));
                                                    jSONObject4.put(m18, jSONObject2.getString(m18));
                                                    jSONObject4.put(m37, jSONObject2.getString(m37));
                                                    jSONObject4.put(m262, jSONObject2.getString(m262));
                                                    jSONArray2.put(jSONObject4);
                                                    int i15 = 52611;
                                                    while (true) {
                                                        i15 ^= 52628;
                                                        switch (i15) {
                                                            case 23:
                                                                i15 = 52642;
                                                            case 54:
                                                                break;
                                                        }
                                                        break;
                                                    }
                                            }
                                        }
                                        int i16 = i12 + 1;
                                        int i17 = 52735;
                                        while (true) {
                                            i17 ^= 52752;
                                            switch (i17) {
                                                case 14:
                                                    break;
                                                case 1007:
                                                    i17 = 52766;
                                                    break;
                                            }
                                        }
                                        i12 = i16;
                                        break;
                                }
                                break;
                            }
                        }
                        break;
                    default:
                        continue;
                }
                i11 = 51650;
            }
            JSONObject jSONObject5 = new JSONObject();
            jSONObject5.put(m30, jSONArray2);
            return jSONObject5.toString();
        } catch (Exception e) {
            SpiderDebug.log(e);
            return "";
        }
    }

    String t(String str) {
        boolean contains = str.contains(C0002.m6(f12short, 1956, 11, 1451));
        int i = 1616;
        while (true) {
            i ^= 1633;
            switch (i) {
                case 14:
                case 49:
                    i = !contains ? 1709 : 1678;
                case 204:
                    boolean contains2 = str.contains(C0014.m43(f12short, 1967, 5, 1708));
                    int i2 = 1740;
                    while (true) {
                        i2 ^= 1757;
                        switch (i2) {
                            case 17:
                                i2 = contains2 ? 1833 : 1802;
                            case 54:
                            case 471:
                                boolean contains3 = str.contains(C0000.m1(f12short, 1972, 4, 670));
                                int i3 = 48767;
                                while (true) {
                                    i3 ^= 48784;
                                    switch (i3) {
                                        case 14:
                                            i3 = 48829;
                                            break;
                                        case 45:
                                            return "";
                                        case 76:
                                            return str + C0000.m1(f12short, 1976, 10, 1435);
                                        case 239:
                                            if (!contains3) {
                                                i3 = 48829;
                                                break;
                                            } else {
                                                i3 = 48860;
                                                break;
                                            }
                                    }
                                }
                                break;
                            case 500:
                                int i4 = 1864;
                                while (true) {
                                    i4 ^= 1881;
                                    switch (i4) {
                                        case 17:
                                            i4 = 48674;
                                            continue;
                                        case 47483:
                                            break;
                                    }
                                }
                                break;
                        }
                    }
                    break;
                case 239:
                    break;
            }
        }
        return str + C0005.m17(f12short, 1986, 18, 1726);
    }

    /* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
    /* JADX WARN: Code restructure failed: missing block: B:114:0x0121, code lost:
    
        r1 = r0;
     */
    /* JADX WARN: Code restructure failed: missing block: B:115:0x0019, code lost:
    
        continue;
     */
    /* JADX WARN: Code restructure failed: missing block: B:38:?, code lost:
    
        return r1;
     */
    /* JADX WARN: Code restructure failed: missing block: B:80:?, code lost:
    
        return r1;
     */
    /* JADX WARN: Failed to find 'out' block for switch in B:125:0x0130. Please report as an issue. */
    /* JADX WARN: Failed to find 'out' block for switch in B:18:0x0021. Please report as an issue. */
    /* JADX WARN: Removed duplicated region for block: B:106:0x00bc A[EXC_TOP_SPLITTER, FALL_THROUGH, SYNTHETIC] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    java.lang.String u(java.lang.String r12, org.json.JSONObject r13) {
        /*
            Method dump skipped, instructions count: 694
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: com.github.catvod.spider.AppYsV2.u(java.lang.String, org.json.JSONObject):java.lang.String");
    }
}
